МІНІСТЕРСТВО ОСВІТИ ТА НАУКИ УКРАЇНИ
УКРАЇНСЬКИЙ ДЕРЖАВНИЙ УНІВЕРСИТЕТ ВОДНОГО ГОСПОДАРСТВА І ПРИРОДОКОРИСТУВАННЯ
Кафедра обчислювальної математики
044-145
Методичні вказівки
для виконання лабораторних та самостійних робіт з дисциплін “Обчислювальна техніка та програмування”, “ Техніка користування ЕОМ ”
для студентів 1 курсу напрямків “Будівництво”, “Інженерна механіка”, “Водні ресурси” денної та заочної форми навчання
Всі цитати, цифровий і фактичний
матеріал, бібліографічні відомості
перевірені, одиниці вимірів написані
згідно стандарту.
Відповідає вимогам інструкціі
“Поліграфія”.
Зауваження рецензентів враховані.
Затверджено на засіданні методичної комісії ФБА.
Протокол № 6 від 20.04.04р.
Рівне-2004
Методичні вказівки для виконання лабораторних та самостійних робіт з дисциплін “Обчислювальна техніка та програмування”, “Техніка користування ЕОМ” для студентів 1 курсу напрямків “Будівництво”, “Інженерна механіка”, “Водні ресурси” денної та заочної форми навчання /Т.В. Лежняк,- Рівне:УДУВГП, 2004,-
Упорядник: Т.В. Лежняк, асистент кафедри обчислювальної математики
Відповідальний за випуск: І.М. Карпович, кандидат фізико-математичних наук, завідувач кафедри обчислювальної математики
ЗМІСТ
1.
Лабораторна робота 1. Вирази. Оператори присвоєння. Стандартні функції
3
2.
Лабораторна робота 2. Лінійні алгоритми та програми
7
3.
Лабораторна робота 3. Алгоритми та програми розгалуженої структури
10
4.
Лабораторна робота 4. Циклічні алгоритми та програми
22
5.
Лабораторна робота 5. Ітераційні цикли
31
6.
Література
32
Методичні вказівки містять задачі для вивчення основних елементів мови програмування та набуття навиків в програмуванні. Задачі згруповані за тематичними розділами навчальної програми. Теоретичний матеріал для виконання завдань викладено в методичних вказівках 044-125, 044-129.Лабораторна робота 1. Вирази. Оператори присвоєння. Стандартні функції
Записати алгоритмічною мовою математичний вираз, вибираючи індентифікатори змінних відповідного типу. Звернути увагу на тип аргументів стандартних функцій.
Варіанти
Вхідні дані
1.
,
при x=2.
2.
,
при n=4.
3.
,
при x=-1.
4.
,
при x=-1, k=3.
5.
,
при x=1, k=2.5.
6.
,
при x=3.5, c=8.
7.
,
при m=2.5, y=3.1.
8.
,
при x=1.2.
9.
,
при x=-0.5, y=2.3.
10.
,
при x=-1.2, k=3.7.
11.
,
при m=-7, y=8, x=2.3.
12.
,
при z=2.5.
13.
,
при x=0.
14.
,
при x=-2.
15.
,
при l=2.3, x=-1.
16.
,
при x=1.2.
17.
,
при k=3, x=-2.
18.
,
при a=-1, y=5.1.
19.
,
при n=-1, z=2.
20.
,
при x=-1.1, v=2.
21.
,
при x=2.5, a=-3.
22.
,
при x=3.2.
23.
,
при a=4.5, x=2.8.
24.
,
при a=-2, y=-3.
25.
,
при x=-2.7.
26.
,
при x=-1.09, a=4.
27.
,
при z=-1, b=2.
28.
,
при x=-1, k=2.4, a=4.
29.
,
при x=-1, y=-2, a=3.
30.
,
при x=-4.1, y=5, m=-2.
Лабораторна робота 2. Лінійні алгоритми та програми
Розробити алгоритм та написати відповідну програму обчислення значення арифметичного виразу.
Вимоги до програми:
вхідні дані ввести за допомогою стандартних процедур введення;
вивести значення вхідних змінних та результати обчислень ( на друк або на екран).
Варіанти
1.
,
,
.
a=2.5, b=-2.16
2.
,
,
.
a=-0.2, b=7
3.
,
,
.
a=0.6, b=3.12
4.
,
,
.
c=4.5, a=2.01
5.
,
,
.
a=1.75, b=0.1
6.
,
,
.
a=-2.004, b=0.87
7.
,
,
.
a=1.77, b=-0.62
8.
,
,
.
k=14, m=0.1
9.
,
,
.
c=0.2...